Qualitative Methods in Empirical Studies of Software Engineering

نویسنده

  • Carolyn B. Seaman
چکیده

ÐWhile empirical studies in software engineering are beginning to gain recognition in the research community, this subarea is also entering a new level of maturity by beginning to address the human aspects of software development. This added focus has added a new layer of complexity to an already challenging area of research. Along with new research questions, new research methods are needed to study nontechnical aspects of software engineering. In many other disciplines, qualitative research methods have been developed and are commonly used to handle the complexity of issues involving human behavior. This paper presents several qualitative methods for data collection and analysis and describes them in terms of how they might be incorporated into empirical studies of software engineering, in particular how they might be combined with quantitative methods. To illustrate this use of qualitative methods, examples from real software engineering studies are used throughout. Index TermsÐQualitative methods, data collection, data analysis, experimental design, empirical software engineering, participant observation, interviewing.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Holistic Overview of Software Engineering

Empirical research studies are the principal mechanism through which the software engineering research community studies and learns from software engineering practice. The focus on empirical studies has increased significantly in the past decade, more or less coinciding with the emergence of evidencebased software engineering, an idea that was proposed in 2004. As a consequence, the software en...

متن کامل

Making Methods Work in Software Engineering Method Deployment - as a Social Achievement

Organisational problems in industry have evoked increased interest in empirical methodologies in the broader software engineering community. In particular, the human role in software development has been addressed. Qualitative research approaches are identified as necessary for understanding human nature. The qualitative approach addressed in this article is that of ethnography in relation to s...

متن کامل

ESOF 522: Empirical Software Engineering

How do we know that claims made by software How do we know that claims made by software engineers are true? engineers are true? Do computer scientists understand the scientific Do computer scientists understand the scientific process? process? process? process? How do we compare tools, processes, techniques? How do we compare tools, processes, techniques? Introduction Introduction " One " One o...

متن کامل

Empirical Research Methods in Software Engineering

Software engineering is not only about technical solutions. It is to a large extent also concerned with organizational issues, project management and human behaviour. For a discipline like software engineering, empirical methods are crucial, since they allow for incorporating human behaviour into the research approach taken. Empirical methods are common practice in many other disciplines. This ...

متن کامل

Flexibility in Research Designs in Empirical Software Engineering

Problem outline: It is common to classify empirical research designs as either qualitative or quantitative. Typically, particular research methods (e.g., case studies, action research, experiments and surveys) are associated with one or the other of these types of design. Studies in empirical software engineering (ESE) are often exploratory and often involve software developers and development ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Software Eng.

دوره 25  شماره 

صفحات  -

تاریخ انتشار 1999